sewer cleaner - French English Dictionary